be good at doing sth和be good at sth的区别为:意思不同、用法不同、后接词不同。 一、意思不同 1.be good at doing sth:擅长做某事,擅长干某事。
这个 句型其实是一个省 略介词 in 的句型,完整形式是 It's no good in doing sth. 其中, good 是形容词,和介词 in 搭配 ,后面接动名词短语, 表示在做某过程中没有益处。
be good at 有擅长、善于的意思;doing 代表所做的事;发生的事,做,干,办某事
was good doing sth与It was good to do sth 都可以说,用动名词属于口语或非正式用法。 所以你的句子中用不定式也完全可以。 It was good running into you today.
It's good of sb 和It's good for sb 都可接to do sth,但含义不同。 前者重在“人”很好,后者重在“事”很好。 the good常可表示一类人或事。
更多内容请点击:be good at doing sth.和be good at sth.区别 - 百度知道